rolling body - Spanish English Dictionary